The internet backbone refers to the principal data routes between large, strategically interconnected networks and core routers on the internet.
Clients request resources or services, while servers provide those resources or services. For example, a web browser is a client, and a web server hosts the requested webpage.
The internet consists of interconnected devices: workstations (end-user devices) connect to switches, which direct traffic within a local network. Routers link different networks together, and servers host data and applications that clients access.
The TCP/IP model includes four layers (Application, Transport, Internet, and Network Access) that work together to transmit data. TCP ensures reliable delivery, while IP handles addressing and routing.
Examples include email (SMTP, IMAP, POP), the World Wide Web (HTTP/HTTPS), and file sharing (FTP).
Hypertext refers to text that contains links to other texts or media, enabling non-linear navigation through digital content.
The web is a service that runs on the internet, consisting of interconnected documents and resources accessed via web browsers using HTTP/HTTPS protocols.
HTTP is a protocol that allows a client (e.g., a web browser) to request resources from a server (e.g., a web server). The server responds with the requested data or an error message.
HTTP is the standard protocol for transferring web data, while HTTPS adds encryption (via SSL/TLS) to ensure secure communication.
Web 1.0: Static, read-only content. Web 2.0: Dynamic, user-generated content and interaction (social media, blogs). Web 3.0: Decentralized, semantic web with AI and blockchain integration.
Web 1.0 focused on static content, Web 2.0 emphasized interactivity and collaboration, and Web 3.0 aims for decentralization and intelligent data.
Markup languages structure and format content on the web, enabling browsers to render and display data correctly (e.g., HTML).
Markup languages define structure and presentation (e.g., HTML, XML), while scripting languages add interactivity and functionality (e.g., JavaScript).
SGML is a standard for defining markup languages. XML is a simplified subset of SGML. HTML and XHTML are specific implementations for web content. DHTML adds interactivity with scripts and styles. Markdown is a lightweight markup language for simple formatting.
Reflect on your personal and academic background, highlighting relevant skills and knowledge.
Consider how the topics covered in CSE1210 align with your career goals in technology, networking, or related fields.